/**
 * Project:   dtu.fmes.googleloon
 * File:      Importer.java
 * License: 
 *            This file is licensed under GNU General Public License version 3
 *            http://www.gnu.org/licenses/gpl-3.0.txt
 *
 * Copyright: Bartosz Cichecki [ cichecki.bartosz@gmail.com ]
 * Date:      Oct 5, 2013
 */

package dtu.fmes.loon.importer;

import java.io.IOException;

/**
 * Interface for initial data files importers.
 * 
 * @author Bartosz Cichecki
 * 
 */
public interface Importer {

	/**
	 * Performs import of a given file.
	 * 
	 * @param inputFile
	 *            file to import
	 * @return initial simulation state
	 * @throws IOException
	 *             if reading the input stream failed
	 */
	public void doImport(String inputFile) throws IOException;

}
